slapper detonator - Alemán Inglés Diccionario